"Housed in a historic 16th-century building within the Old Town and near two beautiful beaches, St. Joseph’s Hotel feels more like a B&B than a hotel; rooms are unique with hardwood floors, exposed brick and wooden ceiling beams, chandeliers, and antique furniture. You can choose standard hotel rooms or studio/apartment rooms, and the larger rooms have kitchen and laundry facilities. Rooms include flatscreen TVs, a desk, and coffee/tea makers; bathrooms feature beautiful tile or marble, rain showers (some also have massive bathtubs), slippers, and plush bathrobes. I especially like that the complimentary a la carte breakfast is cooked by a chef and served in your room each morning — a personal touch that really elevates the experience." - Matthew Kepnes