Location is great for the beach, between the very active nightlife and the more chilling one. They generator was not working the first day, so no light at all. Additionally, the elevator did not work for the subsequent 2 days. My room was on the 4 floor, you can imagine. Not very accommodating staff: I forgot to bring the breakfast ticket one day and they made me walk upstairs to get it before I could have breakfast… I did not have breakfast there after I spotted a massive rat walking in the dining area. In short, the hotel management seems to be very stingy.