Absolutely perfect!! Beautiful appointed and decorated - private parking a real bonus - terrific location - small niceties like wonderful toiletries provided - all very well thought out - felt like we were in someone's very nice private home -