Clean, modern and everything worked well. The host very kindly warmed the place before we arrived and was very accommodating with some last minute changes