Sunridge Tree House Gallery, Luxury Self Catering Tree House Devon