Clean and great layout. Perfect location close to a bunch of stores. The host are very accommodating, they replied right away when we had any issues. Fully stocked kitchen.