We had a great stay at the LionsDive Beach Resort. The resort had everything we needed and the beach was pristine and calm. Sun was out every day and temperature was always between 80 and 85. Our hotel room view of the ocean was like artwork. Where we stayed was walkably accessible to local restaurants and shops. As this was on the southeastern side of the island, we decided to rent a car which I don't think is required for your stay. With that said, driving around the island turned out to be easy and Punda, the main town with all the shops, Queen Emma Bridge, and pastel houses, was very easy to get to. Great restaurants there too. As for excursions, rather than doing the obvious, we instead went to the Aloe and Ostrich farms which we thoroughly enjoyed.
Bottom line, at least for us, was that we came home relaxed, recharged, and happy. Would highly recommend this resort and this island!