Perfect location. Immaculately cleaned. Lovely grounds. 100% will book again.