There are not a lot of choices is Marsh Harbour but I think we made a good one. It's a short taxi or long walk from the main part of town but for the price and size and charm, it is worth it. Each one of the 7 have 2 large bedrooms, 2 bathrooms, kitchen and open living room. Right on the water too. Also with hammocks, a porch swing and patio. Also the staff was super friendly and helpful. Very charming place to stay. Not modern but very comfortable. I highly recommend this hotel. Perfect setting and all you really need. Easy to swim out to snorkel, easy drive to town, good restaurants near by. Come back to simple and ditch the fancy resorts.