The place was clean and as described. Location is great, you can walk to beaches and restaurants. Communication was perfect, we got quick responses to our questions. We had a wonderful stay, thank you!