Beach swimming pool