The Haven Retreat had everything we needed. A comfortable bed, cooking facilities and a great location to discover the beauty of the area. Michael was a thoughtful host and provided a lovely space.