Great location. Nice and spacious. Good living spaces. Clean and tidy. Great amenities.