This place is perfect for a stay in uptown St. John. It is close to everything, has a lovely view, and is well-equipped and comfortable.