Two years ago my family and I stayed here and loved everything about it especially the family like atmosphere. The room was clean and the staff very friendly and helpful. Not so much with our recent stay.
Our room was reasonably clean but the resort's manager is not he most people oriented of Hosts. There was this whole exchange of words just for us getting dirty towels exchanged for clean ones, which if you bring them down to the office should not be a problem. But it was for us.
Mostly the biggest problem is the construction going on right outside our bedroom door next door at he other set of condos. Noone told us upon booking, or at arrival or when we decided to check out a day early even offered us a different room on the other side of the building away from the noise. This noise and conversation started the first three days at 8:00am, but hte last day 7:00am that's when we went downstairs and complained about the hammering and the drilling and we said we were checking out. We stayed four nights but were charged the night we didn't stay. So we will disput the charges with our credit card company.
When we asked how long the construction was going on the manager's reply was "Too Long!" But yet noone was gracious enough to inform us when we arrived or at booking or at the very least offer to set us up into another room for the last evening.
There are a lot of places to stay at Bellaire Beach it is a beautiful area save yourself stress and money stay at some other motel or resort.