Great communication and responsiveness throughout our stay. Excellent location with very convenient access to shops, restaurants, the beach and public transport.