Amazing location, clean room and nice staff. But the manager is rude and the hotel makes you pay $100 fee the night and only returns you a part of that fee even if you leave the room in good conditions wich doesn't have any sense.