We have stayed at Mary's Boon a few times on our last night and think it is a good choice for us. We can spend the last day on the beach and not worry about traffic coming from the other side of the island. We haven't been able to get late check out but they will keep your luggage in the office for you.
We had breakfast there and thought the food was average and the service was as slow as molasses in January. Personally, I would dine elsewhere.