This was the best place for our girl's trip! The location is perfect - we felt very safe while still being close to so many great places. Rosa was extremely responsive and accommodating. Everything was clean and comfortable, including the outdoor pool area where we spent most of our time! I would absolutely bring a group of friends here again! :)