Adorable - feels just like home. Well-stocked kitchen, great location, spotless, with great hosts.