Everything about this resort was incredible, but mostly the staff!! They were so kind, helpful during my crisis and genuinely friendly and caring! Sergy, Kyle, Alexander, Nataly, Jay and Weddy (I'm sure I've spelt some wrong) made the difference between staying at a lovely resort to staying at a lovely resort with friends who care! I recommend this highly