Exactly as described. Perfectly comfortable, clean, very welcoming hosts! Highly recommended! Would stay again.