Everything is great except for the parking. I was driving a minivan during my stay so it was tough to park. Anyway, it is not a big deal as long as you have smaller car. Highly recommended. I would refer this place to my friend.