Everything was perfect - location, amenities and communication. Would absolutely stay here again - you will totally love Ramon's apartment, 24/7 gym, pool and great view from the apartment.