Clean, spacious and comfortable. Thoroughly enjoyed the stay.