We really enjoyed our stay at Hotel Posada. The staff were very nice and very accommodating. The staff speak good English (if needed), and are always around to help.
Our room was cleaned every day, without having to request it. Free drinking water was provided in the common area which is a great amenity.
The area is super walkable. It's nice and quiet at night, but easily accessible to great restaurants, bars, coffee shops, and shops. Also a quick drive down to the beach.
A note for WFH employees: The wifi is stable but can be shaky when it rains, and if you're sharing a room it's not the best setup. For us, there wasn't a chair/desk area to do work, so you'd have to do it from bed. You're better off working from a coffee shop imo.