It wasn't clean as described...broken ac and leaking water from ac...but check in specialist was very nice and professional. He communicated very well with us and tried to help with the issues we had during our stay. Location is good but I wouldn't stay here again.