The apartment was very generous in size, stylish and in a great location, only a short walk to the beach and great restaurants. Communication was great and hospitality was outstanding.