Very clean, well-decorated, and comfortable. Hosts are very communicative. We had a great time!