This place is great! Nice location, and all the amenities you could ask for. We would definitely stay here again. There was a little bit of confusion upon arrival and the unit cleaners were not done preparing the place during our scheduled check-in time, but it wasn't too big of an issue for our group.