Very accurate description. Super comfortable beds, good heating, all you could need in the kitchen. Up to date technology. We had a fantastic stay.