Excellent location, great facilities and companionable but unobtrusive hosts. Highly recommended.