Our Guest House in St Lucia offers eco-friendly cottages near the beach, a secluded nature heritage site, retreat venue, organic farm and family home.