“St. John Inn is the best place I ever stayed at! The staff were amazingly friendly and the second you step into their door you feel like home! It was a great place to stay both because of all friendly people we meet but also because the hotel got the best location. Doesn't matter if you like good restaurants, shopping, hiking, snorkeling or just relax at the beaches, this place is close to it all! You are also able to borrow snorkeling gear and beach towels which is great! Every afternoon at 5...
“The views were beautiful and walking distance to town. The room was clean but our room was unfinished. For example, windows with no curtains and a slider that only had a partial curtain and didn’t fully close. The neighbors got a show every night (and not by choice) Also our water was cut off -twice- but they quickly fixed it. The pool area was hit or miss with too many day-passers drowning the vibe.
When you arrive - expect to carry your luggage up two flights of stairs. The food was excellent...