Accommodations were clean and exactly like the pictures. Amenities were enough for my family of four to comfortably stay here. Did not cook while there but kitchen seemed well stocked to do so. Walking distance to restaurants was a nice perk. Communication was thorough and timely.