You can always visit one of the highly rated attractions, Upper Matecumbe Key Island, placed 600 meters from the charming 2-star La Jolla Resort. Other sights that are worth your while are Hurricane Monument (1.4 km the property) as well as History of Diving Museum (only a 14-minute walk away).