Wonderful cabin .. wonderful setting .. wonderful amenities .. wonderful hosts!