Recommend you check Caribbean Villas Hotel via "Lodging" above. Only ten rooms/suites on 2 acres of land with a bird sanctuary, 300+ foot pier with swimming/snorkeling area, hammocks, hot tubs, free bikes, customer focused/long-time staff. They can recommend and book guides for fishing, snorkeling, sailing and mainland day trips. They do not accept commissions from guides or tour operators, so they objectively recommend the guides they believe are the best. CV is south of town in a quieter area; nice 10-ish minute walk to town. They do not have a pool, but they have an arrangement with a nearby hotel for your use of their pool. Owners operate and live in the hotel. You'll love the island - have a great time!