The staff is super friendly, the hotel lobby is beautifully decorated with Mexican accents and the history of it makes it appealing. The reason for my 3 star review is mainly because of some run down areas including the rooms, starting with the exterior, the pool was out of service and some areas under construction. The inside of the suite, has a decent ocean view for being on the 2nd floor, however the TV did not work on the first day, no internet. Then the bed was super hard, the top bedding looked super old and tacky. Everything else was decent, the kitchen area which included all you needed, and as far as location, it is super close to everything, including beach access. Overall I would stay here again :)