If you are looking for a home away from home this is it. 5 star luxury with every personal touch imaginable. Great house, great position, great hosts.