I agree with Husker. If sleep aboard is not available, the Nanny Cay Hotel makes the most sense. Have not stayed there myself since 2018, when Irma repairs will still underway, but I wouldn't hesitate to stay there again.