Lovely location, great place & gorgeous decor - the hosts had thought of everything. Thank you!