Communication was great, they were really flexible with the check in time and always really friendly. The place was really clean and quiet, and the location was amazing! Walking distance to the beach, restaurants, shops... highly recommended!