Great place. Wonderful host. Perfect location. The only reason we gave 4 stars for cleanliness is that there are (REALLY CUTE) cats. And even then there was only minimal hair. I would go back in a HEARTBEAT!!