Clean, spacious, very good location.