We stayed at the St. John Inn for 9 nights, April 3-12. The location was perfect; we rented a jeep 3 of the days which ended up being plenty of time as the inn is in walking distance of so many restaurants, bars, shops, trails and beaches (Solomon, Honeymoon & a little further to Caneel). Our bed was very comfortable...
More
