The four-star Eco Beach Resort impresses with its ideal location on Belongil Beach, a quiet section of the beach for walks.