An impressive accommodation which would exceed expectations of most visitors. It has excellent amenities particularly bedding, heating, cooking & toiletries.