I've stayed at this hotel for 7 trips, and have spent about a month total. It's perhaps the best hotel you can stay in as a foreigner. There's always staff that speaks English if needed but it helps to know some Spanish. Bed is extremely comfy, beautiful view, spacey rooms, elegant bathrooms.
There's also room service, and these women are usually very eager to clean your room, so expect them to knock on your door at around 11:00. You're allowed to bring a guest, but they will have to register at the front desk.