Excellent host who easily accommodated us on a number of specific requests. The property is very large with plenty of communal space, including a nice dining area.