A stylish place near a lot of amenities.