The staff is wonderful but the hotel in general is horrible. At check in they put us in a room that smelled of mold, impossible to stay in. We asked to change and the guy at the reception promptly moved us to another room, it didn't have a strong smell but the cleanliness was lacking. Dusty baseboards, dirty grout like mold, poor lighting, dirty doors, walls with holes, in short, I don't recommend it.