The hotel met our needs, but it could have been better. We were charged a daily cleaning fee, but our room wasn't cleaned the entire stay. There were also a lot of things that were broken (the padlock, the vending machines, the pool, etc.). The office also gave a keycard to our room to someone else during our stay. Luckily, we were there for that part or it could have been an issue.