Apartment was super clean. Communication with Federico and his team was A1. Location is great. Pool gets busy so be prepared to get their early or be flexible with the beach. Beach chairs and various beach accessories are provided. Wi-Fi was excellent.