Very comfortable stay in a well maintained villa at turtle bay resort.