Beautiful location and safe beach, great for kids. The little town of St Elm was small with a good selection of restaurants.