Upscale apartment. Every amenity you need, most of all... location, location, location!