super clean, really cute! Has everything you could need, especially if you have kids! great location and great hosts! will be back!