Very nice place with lots of special touches and great hosts.