Immaculate and comfortable. Welcoming hosts and very flexible - would stay again!