Clean apartment, easy check-in, friendly lobby help, excellent parking, clean pool and gym. Perfect location.