Excellent location with great cleanliness and very nice touches. Linen and towels of great quality. Breakfast was delicious and the home baked bread with cheese and nibbles at check in was a lovely added touch.