We stayed at Lover's Key Resort for 2 nights and had a wonderful time. Staff was friendly and efficient. The building is older but well maintained. Swimming pool is large with a beautiful waterfall in the center. The hotel has a restaurant onsite called Flipper's; we only had breakfast but were completely satisfied with our complimentary breakfast. The view was exceptional from our balcony and the accommodations were very nice. The resort is situated right on the bay, however, their "beach" is only accessible when it's low tide. But, Lover's Key State Park is just across the street and has a wonderful 2.5 mile stretch of beach directly on the Gulf of Mexico so we were OK with that. We will definitely recommend to friends and family and will more than likely be back ourselves.