Overall, as described, good location with spacious apartment but check in was bad with poor communication and the apartment was not completely functional with several smaller issues that I needed to address upon arrival. The check in agent was 45 minutes late to our scheduled arrival time with little communication so hopefully that was a one time unlucky event for us but after driving several hours to arrive on time we where concerned if we where in the correct location. Upon arrival the hot water heater was not turned on, there where dirty dishes in the dishwasher, some trash not cleaned up, non functioning air conditioning units as they need to vent to the outside and do not and also the television/media system had to be wired up. The other issue is the apartment inside is nice but the complex is old, dirty and keep in mind it is on the 3rd floor with only steps so bringing luggage upstairs is strenuous. Overall, I would not stay there again.