Atol Beach is a restaurant offering a vibrant atmosphere near the sea.