Clean, spacious and perfect for the dogs (besides the wet weather during our stay).