Super welcoming place! Very comfortable in every way. Convenient location, on site parking. Would definitely recommend to anyone visiting Saint John's.