Fabulous location, excellent hosts and everything you could want. Pet friendly. Highly recommend.