good location nice amenities nice upgrades