Clean. Great amenities. Perfect location!