Very clean place with everything needed. Plenty of amenities for our group of four during our stay.