Overall an OK stay (stayed 10 days) - barbecue needs attention as well as the cleaning prior to check in but overall in a great location close to shops and ammenities all walking distance .. close to the beach. Wouldn’t recommend for families we were a family of 4 with a newborn and infant but would be good for couples. Communication was excellent through out.