My friend and I enjoyed the Thunderbird Beach Resort. It's an older building, so it's not fancy, but it met our needs. The staff was friendly and helpful. Our room and beds were clean and comfortable. We had good water pressure and plenty of hot water. the hotel provided beach towels, daily live music and a bar. Jillian Dzieciol provided beach yoga classes, fitness and water aerobics classes. it's a longer walk to the shore than I'm used to, but the water was very nice. Umbrellas and chairs are available to rent. There were good restaurants within walking distance and a grocery store, so we had breakfast and lunch daily in our room. We enjoyed live music by the swimming pool every afternoon and spectacular sunsets in the evenings. We took the local Trolley/bus to John's Pass for shopping and dinner by the water. We took a dolphin watching cruise and went parasailing. We had a great time and met a lot of nice people.