clean, good location. good amenities. parking isn't too tough