Wonderful stay in an amazing home