Beach bar located on Ammolofoi beach, offering food and chill/lounge music.