My only advice: if you’re contemplating on how many days/nights you should book here, I would encourage staying the entirety of your trip! We stayed 5 nights then went to a nearby resort on the tail end of our trip. We missed Magic Sands so much when we left that we ended up coming back to the beach every day until we left the island.
Enjoying a home cooked breakfast and coffee at the airbnb after a morning swim at Magic Sands was perfect. We will absolutely be back for as long as this is offered. It literally could not have been any better. Thank you!!