Avalon is fabulous! Fran is a great host! Super location with lots of walking and things to see.... The snorkeling was incredible.... everywhere... loved it!