Excellent in every way. Even though you are sharing the house, it feels extremely private. Very nicely decorated and clean. Location is also great. The hosts were very accommodating when we asked if our son could stay there with us for one night. Would definitely stay here again.