A wonderful, clean, and beautiful place to stay in St John!