Apartment was clean and had a fully stocked kitchen. Was only a 10 minute walk to the beach and there are lots of things to see and do in the area. Perfect for us and our two children!