Magnificent stay, well stocked, clean and very comfortable. 5 Star rating.