Clean, comfortable and modern with some fun decorative touches. Helpful and accommodating hosts - we thoroughly enjoyed our stay.