Everything is better than expected. I was skeptical about all the great reviews that have been written.... but this place is legit. It's clean, nicely located and the check in/out is too easy.