Clean place, great location, perfect for us who just needed a place to crash after flying in and before driving to the Grand Canyon. The beds squeaked a little, but were comfortable.