Great communication, excellent apartment with awesome views, great location next to the beach and an amazing comlpex with pool and tennis court. Fantastic.