Very good location, nice and safe building with good staff and restaurant. Well planned apartment with pretty easy and simple furniture, Good with Daily cleaning. Pool was very nice. Close to Shopping center and beach. The downside were the 1) Gym was very small and poor equipment. 2) poor equipment in the kitchen so it was hard to cook dinner. Perfect contact with host with quick and kind response. Highly Recomended!