Exceeded our expectations! Great location, impeccably clean and beautiful, and great hosts! Love all the little details and special touches!