Comfortable, impeccably clean, lovely decorations and everything you need. We had a lovely stay!