Very clean and location was perfect! There was plenty of space for 5 adults and 2 babies. The host was very kind to provide a crib when requested. We were also able to park on premises inside gated and secure parking.