Great place to stay. Beautifully presented & maintained with little extras that made it feel very homely. Location & view was amazing and the place had everything we needed for a relaxing stay. Everything from booking to check in/check out was easy, well explained & made for an enjoyable get away.