Sooo clean. This place has it all! Grill, beautiful outdoor deck, Comfy beds, tons of rooms, stocked kitchen, and a large couch to socialize. Really nice touches such as each room having robes and Lots of clean fluffy towels. Perfect place for a big group.