Hats off to the staff who were very kind, attentive and welcoming. Very attentive to ours and everyone's needs/requests....biggest complaint has nothing to do with staff or really much of anyone's fault, but the location waa a bit isolated from stores, shopping, restaurants, etc - basically nothing within walking distance. However, the trade off is a beautiful beach location and well maintained establishment. As long as you have a golf cart for your trip, that changes everything, as you can get to most anything you might need, within a 5 minute trip. But overall, we enjoyed our stay at the Anna Maria Beach Resort. Great pool and hot tub, we also reserved their cabanas for a couple days, and those were very nice/enjoyable. I would certainly consider staying here again in the future.