This place is low key, small and super close to the beach! I am use to large 4-5 star hotels so was skeptical at first but ended up being pleasantly surprised and will return!
The room: the place is a little old but the owner has done a wonderful job sprucing it up! The beds were comfortable, nice television, equipped kitchen area, DVD player, cute artwork (not tacky). The room was very clean, kudos to the cleaning staff. Front desk associates very nice. The pool area is great and quiet, I'll take that over a large hotel pool any day!
The parking: stressful, there is limited parking in the area and the parking lot spaces are small but fit the cars. This isn't the fault of the owner, it's the city that has limited parking and I know they can't help that. But my suggestion, choose a compact car at the rental company and/or pray for no door dings.
The location: Perfect. I would not want to be right on the beach, way too much going on there with all the shops and restaurants. The location is absolutely perfection. Do not skip choosing this because it is 1/2 block from the beach, choose it anyway you won't regret it!
Room Tip: ask for ground floor or anywhere without the deck above you. 2nd floor has the sun deck above and any time someone moves anything up there it echoes through your room very loudly.