Excellence all around. Great neighbourhood. Great beach. Restaurants and bars everywhere.