Clean, tidy, spacious and in a great location, it was just what we were looking for.