I stayed for 4 nights in Seapoint boutique Hotel. It is a lovely small hotel, romantic atmosphere, very quiet (just adults), super friendly staff (especially Vishnu, Manav, Yusra, Rashvan and Nick), great spa service. The hotel has nice private beach, but it is small and rocky. The hotel has a nice restaurant that serves a delicious food for dinner. However, they need to improve the breakfast. Regarding the swimming pool, it is small and they need to make it bigger.
They provide some free activities such as bicycles, kayaking and snorkling. However, they need to work professionally on outside excursions. There is nothing around the hotel, but the Grand Bay area is about 8 minutes by car. In addition, there is a shopping mall about 10 minutes by car. You can use the bicycles to go there.
In general, I highly recommend this hotel and I would stay there again.