Nature at its best! Staying in the resort is a sensory experience as one sees the greenery – the flowers, plants and the trees and everything in between. Smell the scent of the earth and the sea, invoking a torrent of emotions within. Hear the birds singing the whole day long, nature’s orchestra up-close and personal. Indulge the taste buds with an array of fresh sumptuous sea food.