Good location, comfortable bed, very good, strong, and consistent internet connection, and clean towels provided.
Checking in was NOT easy and smooth, as manager could not locate my reservation, not by my name or date, but it was sorted out when I returned from breakfast an hour later.
There's a high noise level from the street and from the hotel's lounge music. Patio door was dislodged, room floor had significant sand left from previous guest, which cleaning staff never seemed to be able to completely remove. A vacuum cleaner would really be useful here. Poor quality dressers with drawers that fall down when pulled out for normal use. Pool was usually dirty, so I could not use it when needed.
Honestly, the place has the basic necessities but could use improvements in cleaning, maintenance, and customer service. I've been staying here for years, and it's now under new management, which hasn't improved service, though they've increased the price. With some service improvements and less noise, this would be a very good place to stay.