Fabulous position, very clean, everything catered for. Gracious hosts, had a wonderful time, would love to be able to stay again.