The place is really good. Clean, great location, comfortable. But the hidden fee for the late check-in is unacceptable.