WARNING! BE CAREFUL! This was the worst vacation experience we've ever had. The St. John's Inn was so bad that we had to stay elsewhere; we were stuck spending a fortune because only one other hotel had a room for the dates of our trip. The taxi driver who took us to the other hotel said, "oh, you were fooled... more





Rooms
Service
Pool
Young singles
An amazing honeymoon
Older travelers




