Stephen was a great host, very accommodating to our needs. The place was perfect and exceeded our expectations. Beautiful quiet spot, everything was well catered for.