My girlfriend and I stayed at the St. John Inn in Cruz Bay for a 4 night getaway from March 6 to March 10th. This is a very convenient small hotel that is walking distance to several restaurants, bars, shops and the ferry docks. The room had a comfortable queen sized bed, good air conditioning and a ceiling fan. The bathroom/ shower had plenty of pressure and hot water. The rooms were cleaned on a daily basis and kept in an immaculate condition. The inn had a small pool, patio and a breakfast of bagels, English muffins, cereal, juice and coffee was served at 8:00am every morning. David the hotel’s proprietor is an exceptional host with a terrific staff. I will definitely return and recommend this inn to anyone interested in a intimate and personalized vacation experience.