This was our second stay at Haley's. We can't wait to go back. Anna Maria is so beautiful and Haley's lets you enjoy it to the fullest. We aren't "big hotel" type people. Haley's is old Florida quaint but the rooms are modern and beautifully upgraded. The owners make you feel welcome and provide everything you need to enjoy your stay. Don't be bothered by the reviews that say it's far from the beach because it's just a short walk. Guess what, there aren't any hotels right on the beach on AMI! That's what makes it great. Just load up a beach buggy provided by Haley's at no charge with all their hotel-provided gear. The rates are reasonable for what you get. The owners, Tom and Carol, are wonderful and so is their hotel.