Just a joy! Everything from the superb hosts to the fantastic location, not to mention the great food - we would recommend this in a heartbeat!