Located just 70 yards from the beach, St John's is an elegant building from around 1880. Hospitality here is warm and genuine, and the property has an appealing, uncluttered style. Standards are high throughout. Bedrooms have comfy beds and are all well equipped with such extras as DVD players and WiFi access. Breakfast is served in the light and airy dining room, a satisfying and tasty start to the day.