Spotless, comfortable, and absolutely lovely - includes what seems like everything you could possibly need for a short or extended stay. Pictures don't convey how large and spacious it is! 100% recommend it!