Enjoy relaxing comforts and stunning ocean views from our welcoming resort, just meters from Kosgoda's well-known turtle hatchery.