Very clean upon check in, great location and nice amenities within the complex!