Great price for 2 even if it is May. We've stayed twice, it's OK, the older part is beng refurbished into the Ocean Point, a hotel within a hotel. The Maho is now just the tower. The lower rooms are OK, you might have a view out the back, but since it's May you might be able to get an upgrade - higher level facing the pool and water.
If you booked thru booking.com, check the cancellation terms, you wil have given a cc to book, you pay when you leave, but if you cancel x days in advance then you will be charged I believe.

Rent a car, use the hotel as a home base and have fun. Sheryl at the swim up bar is fun
J&B