Spotless clean place, very tidy and clean. The place is embedded in nature. The hosts were great in communication.