Clean, comfortable and very well designed. We really enjoyed our stay at the casita. Would highly recommend!