We loved our stay here. We woke up seeing and hearing the waves on the beach, had plenty of space and restaurants around. Very child friendly balcony and they even installed a gate at the top of the stairs so our toddler couldn't go down the stairs himself. The communication was very easy, quick and helpfull and we felt very welcome. They even brought us a cake half way through our stay. Such a great place to stay.