Everything as described, clean, quick in responding, just next to the beach and easy access to the supermarkets. Definitely would be back :)