Very spacious and clean; looks better than the photos! Hosts were very prompt with answers to any questions we had.