Sant Elm Beach just a few minutes walk away