Def. Reccomend staying here. Perfect location with everything you need for the beach. Maurie can help with any questions about the island. We loved it here.