Definitely not a 4* hotel, not even a 3* maybe a 2.5* & that's at a push. One of the most disappointing stay's I've ever experienced, when you can't wait to leave the hotel - then it's bad. On arrival the front desk manager Bruno was very helpful & friendly tried to accommodate us wherever he could, Fernando on the other hand was very rude & avoided him. The room's, we didn't feel clean when we got into the bed's, the blankets looked & felt like they had never been washed. The bed's were rickety & worn, When you walk around in bare feet you feel grit on the floor but yet we leave our shoes at the entrance to the room! We had the breakfast twice & it was horrible & had breakfast elsewhere for the rest of the week, you could bounce the egg's off the wall they were so hard & rubbery, a lot of it looked like it was left over from the previous day. The location is great but that's as far as it goes, This hotel may say it's A 4 STAR HOTEL, Iv'e stayed in 3*, 4* & 5* hotel's around the world & this is 2*, great for backpacking, I ignored the low score reviews when I was booking thinking it was people just being salty, don't make the same mistake.