The place is clean, nice and the details are great. The location is great also. The parking rocks since you get your own spot. I could hear footsteps during the day upstairs which did not bother me at all.