Very clean and spacious. Great location and very accommodating host with good communication! 100% recommend!!