Beachfront condo with great views, amenities and style. Near great restaurants, shops and activities.