The unit itself is very nice and has many modern touches. We loved the gaming setup and enjoyed all the modern touches. The kitchen and bathroom are really well done and made our stay enjoyable. The surrounding area/neighbors are not the best. The parking is in an adjacent medical center lot and you have to walk by neighbors who threw things at us and generally spent the entire time outside. This is also along a main road and the building shakes often from the trucks driving by,.