My wife and I went down to Jacksonville for a quick weekend getaway on the beach. While this hotel is not right on the beach, it's a quick 5 or 6 minute drive to Jacksonville Beach. Beach was nice and there was plenty to do in the way of shopping and restaurants.
Hotel was typical of a Hampton Inn. Not a lot of frills, but you get a clean room with a courteous staff and a decent free breakfast. There are Publix and Target and Walgreens all right there as well, so it's easy to get things you need for the beach or to stock the mini fridge in the room.
Overall, we were very satisfied and would definitely return.