Repi Beach is a stand bar offering a vibrant atmosphere and scenic views.