Beach bar offering a relaxed atmosphere with sports and music, near Mount Olympus.