Ticked every box. Lovely, caring owner. Prime location and comfortable and cosy. Thank you Shelley! We had a wonderful time away.