Very clean and everything was as described. Within easy walking distance of the beach, shops and restaurants.