Leona's place is an amazing stay - a beautiful town that's near transit and the water. It's the perfect staycation if you want to be able to relax at home and explore the island!