I spent a week here over the holidays, with family nearby. It was perfect for my stay. I booked originally via VRBO, booking was CANCELLED by VRBO one week prior to arrival, but I called the # directly and they still had my reservation on their calendar. A full one-bedroom, with a living room, full kitchen with full fridge and plenty of cookware (including microwave and 2-burner stove), relatively new bathroom with very large shower, the AC worked all the time, bed was comfortable, plenty of closet space and drawer space. Just 2 blocks from the beach, it included 2 Tommy Bahama beach chairs, a beach umbrella, and 4 beach towels. The pool area gets sun almost all day so that's a good option if the beach is too windy. It was a little run-down, the bathroom definitely needs more storage space and the in-room safe didn't work, but it was immaculate, and for a long visit this was definitely great. Close to great shopping, restaurants etc. If you are looking for a 5-star hotel experience you should look elsewhere. but this one fit my visit perfectly.