Great location, fairly clean but had a slightly funky smell. Poor check-in communication.