The Pilgrim’s Roost is a peaceful, restful, tranquil slice of heaven