Coral Fern Retreat is a wonderful place to stay. The house is beautiful and is situated in a fabulous natural setting and surrounded by immaculate gardens. A great place to stay whether you just want a quiet getaway or somewhere to take friends and family. Barb has gone out of her way to make her guests extremely comfortable.