What a fabulous place to stay, it really ticked all the boxes. We will be back. Highly recommended!