Great location, views, restaurants, shopping, and atmosphere.