I gave this hotel 4 stars because it was a great price for the location. The hotel itself is old and the rooms are a little run down. Had we paid more for this room I would have given it only 3 stars. The location is wonderful. It is very convenient to get to shopping, bars, and the beach. The room is a decent size and the bedding is adequate. The breakfast is pretty good. It does have some warm foods, which is nice for this price. Some additional things, the door on the rooms are a little flimsy. I think security is okay for the room, but I was a little surprised by them. Just a word of caution, the restaurants nearby can be very expensive. A very simple meal at the nearby pizza place cost almost as much as our hotel room.