Clean, conveniently located, well-maintained, and very spacious. Thoroughly enjoyed our stay!