Also, if anyone ever gets the chance, Egmont Key is very nice as well. They've got a nice calm beach on the Eastside and wavier beach more for boarding on the westside. Seeing the fort, lighthouse and the town ruins is cool too. You can only get there by boat.