We've stayed at Coral Fern Retreat a few times now and it still takes our breath away each time. We cannot recommend this house highly enough. It is a welcoming, cosy, peaceful, beautiful and comfortable home. We will absolutely be back (again)!