This place was PERFECT! Excellent location, utterly spotless and sparkling clean, loaded with amenities, and Sara & Samir were exceptional at communicating. Staying here was a huge factor in making this my best travel experience to date. They truly made everything so easy and comfortable. I cannot stress enough how highly I would recommended staying here!!